package HomeWork;

import java.io.*;
import java.nio.charset.StandardCharsets;
import java.util.*;

public class HomeWork {
    public static void main(String[] args){
        Animal animal=new Animal();
        try {
            animal.setName("耿梦a");
        }catch (Exception e){
            System.out.println("vvvvv");
        }




//        Scanner scan=new Scanner(System.in);
//        FileOutputStream fos=new FileOutputStream("book.txt",true);
//        OutputStreamWriter ous=new OutputStreamWriter(fos,StandardCharsets.UTF_8);
//        BufferedWriter bw=new BufferedWriter(ous);
//        PrintWriter pw=new PrintWriter("book.txt");
//        String str;
//        while (true){
//            System.out.println("请输入要写入的内容");
//            str=scan.next();
//            if ("exit".equals(str)){
//                System.out.println("已退出记事本");
//                break;
//            }
//            pw.println(str);
//            pw.flush();
//        }
//        pw.close();
//
//
//        FileInputStream fis=new FileInputStream("book.txt");
//        InputStreamReader isr=new InputStreamReader(fis,StandardCharsets.UTF_8);
//        BufferedReader br=new BufferedReader(isr);
//        String line=null;
//        while ((line=br.readLine())!=null){
//            line= br.readLine();
//            System.out.println(line);
//        }
//        System.out.println("福建省咖啡");


//        FileInputStream fis=new FileInputStream("book.txt");
//        BufferedInputStream bis=new BufferedInputStream(fis);
//        FileOutputStream fos=new FileOutputStream("book1.txt");
//        BufferedOutputStream bos=new BufferedOutputStream(fos);
//        int a;
//        while ((a=bis.read())!=-1){
//            bos.write(a);
//        }
//        System.out.println("复制完毕");
//        bis.close();
//        bos.close();


//        String name="耿梦蕾";
//        int age=22;
//        Student stu=new Student(name,age);
//        FileOutputStream fos=new FileOutputStream("book.txt");
//        ObjectOutputStream oos=new ObjectOutputStream(fos);
//        oos.writeObject(stu);
//        oos.close();
//        FileInputStream fis=new FileInputStream("book.txt");
//        ObjectInputStream ois=new ObjectInputStream(fis);
//        Object obj=ois.readObject();
//        Student stu1 =(Student) obj;
//        System.out.println(stu1);
//        ois.close();



//        FileOutputStream fos=new FileOutputStream("book.txt");
//        OutputStreamWriter osw=new OutputStreamWriter(fos,StandardCharsets.UTF_8);
//        String str="看剑，看剑！";
//        osw.write(str);
//        osw.close();
//        FileInputStream fis=new FileInputStream("book.txt");
//        InputStreamReader isr=new InputStreamReader(fis,StandardCharsets.UTF_8);
//        int a;
//        while ((a= isr.read())!=-1){
//            System.out.print((char)a);
//        }
//        isr.close();












//        File file=new File("book.txt");
//        FileOutputStream fos=new FileOutputStream(file);
//        fos.write(1);
//        fos.write(2);
//        fos.close();
//
//        FileInputStream fis=new FileInputStream(file);
//        int a= fis.read();
//        System.out.println(a);
//        int b=fis.read();
//        System.out.println(b);
//        fis.close();
//        Integer adf=10;




//        File file=new File("book.txt");
//        FileOutputStream fos=new FileOutputStream(file,true);
//        String str="不勤奋，无所得";
//        byte[]data=str.getBytes(StandardCharsets.UTF_8);
//        fos.write(data);
//        fos.close();
//
//
//        FileInputStream fis=new FileInputStream(file);
//        byte[]data1=new byte[(int)file.length()];
//        fis.read(data1);
//        String str1=new String(data1,StandardCharsets.UTF_8);
//        System.out.println(str1);
//        fis.close();


//        File file=new File("book.txt");
//        FileOutputStream fos=new FileOutputStream(file);
//        String str1="不勤奋，无所得";
//        byte[]data1=str1.getBytes(StandardCharsets.UTF_8);
//        fos.write(data1);
//        fos.close();
//
//        FileInputStream fis=new FileInputStream(file);
//        byte[]data2=new byte[(int)file.length()];
//        fis.read(data2);
//        String str2=new String(data2,StandardCharsets.UTF_8);
//        System.out.println(str2);`
//        fis.close();
    }
}
class Animal{
private String name;
static int age;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        String str="[a-zA-Z0-9]+";
        if (name.matches(str)){
            throw new RuntimeException();
        }
        this.name = name;
    }
}